contractor engineering technical services - Alemán Inglés Diccionario